Giant squid discovered south of Caxambas Pass

Giant squid discovered south of Caxambas Pass By TOM WILLIAMS (Contact) Friday, March 27, 2009 Throughout the years, there have always been reports of strange occurrences out on the South Florida waters, but with the latest discovery, south of Caxambas pass, marine biologists from around the world are now flocking to Marco Island. In 2002, … Continue reading Giant squid discovered south of Caxambas Pass